import sys
import time
try:
    from annosSQL.Innos.Interface import Interface, Handler
    from annosSQL.Donos.doconn import Connection
    from annosSQL.Donos.dosql import execute
except:
    from annosSQL.annosSQL.Innos.Interface import Interface, Handler
    from annosSQL.annosSQL.Donos.doconn import Connection
    from annosSQL.annosSQL.Donos.dosql import execute

@Interface()
class Ut001():
    @Handler()
    def handler(self)->list:pass

    @Connection(driver='sqlite3',database='test.db')
    # @Connection(driver='sqlite',)
    def conn(self) -> any:pass

    @execute(sql='select * from user;')
    def selectUsr(self) -> list:pass

if __name__=='__main__':
    ut=Ut001()
    ut.handler()
    # d1=ut.selectUsr()
    # print(d1)
    print(sys.modules)